sprague-dawley rat - Spanish English Dictionary